Rerouting requests in WDM networks†
نویسنده
چکیده
Usually, when connexion requests are added or removed from a network, for instance a WDM network, the routing of older connexions is not modified. Hence it is likely that after some additions and removings, the overall use of resources is far from optimal. In particular, a new request may be rejected, even if it could be added up to a whole rerouting of older requests. So operators have to reorganise regularly the routing of all requests so as to make better use of the resources. Here we are interested in the problem of going from one routing to another without loss of services. Given a network, a set of requests I and two different routings for it in the network, R1 and R2, we want to switch from routing R1 to routing R2. Let u and v be two requests. We denote by Ri(u) (resp. Ri(v)) the routing of request u (resp. v) in Ri,1 ≤ i ≤ 2. If R2(u)∩R1(v) 6= / 0, i.e. the routing of request u in R2 uses resources already used by the routing of request v in R1, then obviously the request v has to be rerouted before we can reroute request u. However, a request might be switched to an intermediate route, that uses available resources. For instance, the operator may reserve a dedicated wavelength in the network for temporary routes. We assume that each request cannot be switched to more than one temporary route, that is the next routing of a request routed on a temporary route has to be its final routing. When a request that was previously switched to a temporary route reaches its final routing, then the freed resources can be used again, for another request. While independent switching of requests can be made simultaneously, we will consider, for matter of exposition, that only one request is switched per unit of time. The problem is modelled as follows: we construct a directed graph D = (V,A), where each vertex u corresponds to one request, and there is an arc from vertex u to vertex v if and only if R2(u)∩R1(v) 6= / 0. A vertex is said to be processed as soon as its corresponding request has been rerouted. We introduce the notion of Temporary Memory Unit (TMU): routing the request u on an intermediate route corresponds to putting the vertex u in a TMU. So a vertex can be processed if and only if all its outneighbours are either processed or in TMU’s. Note that a vertex without any outneighbour can be processed at any time. There are two basic operations: process a vertex according to the preceding rule ; put a vertex in a temporary memory unit. Figure 1 shows the processing steps of a graph using one TMU. We underline the fact that once placed in a TMU, a vertex cannot recover its original state: it has to be processed. Nevertheless, it can occupy its TMU as long as desired. Processing a vertex which occupies a TMU frees the TMU, so that it can immediately be used by another vertex. The digraph is said to be processed when all its vertices have been processed. The problem is hence to find a suitable order to
منابع مشابه
A Novel Rerouting Algorithm for WDM Networks Based on Vertex Coloring Techniques
Rerouting techniques have been used in WDM circuit-switched networks to restore lightpaths when failures occur. In these networks wavelength rerouting can also be used to improve bandwidth utilization. Here we present a novel algorithm that uses vertex coloring techniques to recolor already established lightpaths in order to accommodate new connection requests. Our approach includes the represe...
متن کاملLightpath Rerouting in Wavelength-Routed WDM Networks
Rerouting is a viable and cost-effective approach to decrease the blocking probability in legacy circuit-switched networks. We study lightpath rerouting in optical WDM networks in this paper. First, we investigate two different lightpath rerouting strategies, namely, passive rerouting and intentional rerouting. Passive rerouting means the rerouting of existing lightpaths to accommodate new ligh...
متن کاملWavelength Rerouting in Survivable WDM Networks
One limitation of all-optical WDM networks is the wavelength continuity constraint imposed by all-optical cross-connect switches that requires the same wavelength be used on all the links along a path. With random arrivals and departures of connection requests, it happens quite often that a new request has to be blocked due to the fact that there are not enough available resources (e.g. wavelen...
متن کاملA Lightpath Rerouting Algorithm for WDM Circuit-Switched Networks
In WDM circuit-switched networks rerouting can be used to improve throughput and reduce blocking probability. Here we present a novel rerouting algorithm obtained by representing the network as a directed graph. Our approach allows for a more realistic representation of the network than previously reported algorithms based on graph theory. Specifically it includes the representation of the two ...
متن کاملExamining of Reconfiguration and Rerouting Approaches: Wdm Networks
Optical Wavelength Division Multiplexing (WDM) networks are high capacity telecommunications networks based on optical technologies and components that provide routing and restoration at wavelength level. High Capacity Optical WDM Networks are either reconfigured or reroute to meet the dynamic traffic demand of the various applications. However the demand varies with time and infrastructural de...
متن کاملEfficient Traffic Engineering Strategies for Optimizing Network Throughput in WDM All- Optical Networks
In this paper we investigate traffic-engineering issues in Wavelength Division Multiplexing (WDM) alloptical networks. In such networks, the wavelength continuity constraint along with the wavelength clash constraint, lead to poor network performances when dealing with the lightpath provisioning problem. The impact of these constraints is especially severe when traffic demands are unpredictable...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005